electromechanical devices - Español Inglés Diccionario